#ifndef _CURSOR_HPP
#define _CURSOR_HPP

#include "RenderWindow.hpp"

namespace phx
{

class Cursor
{
public:
	static vec2i getPosition();
	static vec2i getPosition(phx::RenderWindow &window);

	static void setPosition(int x, int y);
	static void setPosition(vec2i &pos);
	static void setPosition(int x, int y, phx::RenderWindow &window);
	static void setPosition(const vec2i &pos, phx::RenderWindow &window);
};

}

#endif